package com.rx.mylist.vo;


import com.baomidou.mybatisplus.annotation.TableField;
import com.rx.core.anno.RxRelationInfo;
import com.rx.core.anno.RxRelationMath;
import com.rx.core.data.RxData;
import com.rx.core.dbase.RxMarkDbMust;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@RxData
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@RxRelationMath(value = {
        @RxRelationInfo(fieldNameMe="bid",tableName = "list_member_info", fieldName = "material_bid", JudgeAppend = "returnType=1"),
}
)
public class ListMaterialInfo extends RxMarkDbMust {
    private static final long serialVersionUID = 1L;

    public static final String DESC = "description";
    public static final String IMAGE = "image";
    public static final String OWNER_BID = "owner_bid";
    public static final String OWNER_NAME = "owner_name";
    public static final String REAL_NAME = "real_name";
    public static final String USER_BID = "user_bid";
    public static final String ME_BID="1";
    @TableField("STATUS")
    private String status;


    @TableField("REAL_NAME")
    private String realName;
    @TableField("USER_BID")
    private String userBid;
    @TableField("OWNER_BID")
    private String ownerBid;
    @TableField("OWNER_NAME")
    private String ownerName;
    @TableField("DESCRIPTION")
    private String description;
    @TableField("IMAGE")
    private String image;


    @TableField("REMARK")
    private String remark;
}
